senior project leader - Turkish English Dictionary